OCO Risk Reward Zones (Chinese UI)
==================================
Vendor: KINFX
Platform: NinjaTrader 8
Type: Chart overlay indicator
Price: Free (not for sale)
Contact / support: Twitter/X @kinfx_ — https://x.com/kinfx_
In-app name: OCO Risk Reward (風險回å ±å€)
OVERVIEW
--------
OCO Risk Reward Zones is a free NinjaTrader 8 overlay that turns your live
position and working stop/target orders into a clear risk vs reward map on
the chart.
- Red zone = risk (entry to stop)
- Green zone = reward (entry to target)
- Labels and summary show ticks, currency risk/reward, and R-multiple
- This is a Traditional Chinese UI version: property captions, labels, and
summary text are in Chinese, while the tool remains fully usable for any
trader who wants Chinese on-chart language or a bilingual workflow
Visualization only. It does NOT place, change, or cancel orders.
WHO IT IS FOR
-------------
- Discretionary futures / index traders using Chart Trader
- Traders who manage risk with ATM strategies, OCO brackets, or manual
stop + limit targets
- Anyone who wants a fast visual answer to: "How much am I risking vs how
much can I make on this setup?"
- Chinese-speaking NT8 users who want native Chinese parameter names and
labels without translating every field
WHAT YOU SEE ON THE CHART
-------------------------
When conditions are met, the indicator draws:
1. Risk zone (red) — filled area between average entry and selected stop
2. Reward zone (green) — filled area between average entry and selected target
3. Level lines (optional) — horizontal lines at entry, stop, and target
4. Colored price labels (optional) — boxes placed by default on the LEFT of
the zone start so they do not cover Chart Trader order lines on the right
5. Top-right summary panel (optional) — side, quantity, risk/reward in ticks
and currency, R-multiple, optional low-R warning
Zones start a configurable number of bars back from the latest bar and
extend to the right edge of the chart, so the whole history is not painted
over.
HOW IT WORKS
------------
1. Reads the account selected in Chart Trader
2. Finds an open position on the chart instrument
3. Collects Working / Accepted protective orders:
- Stop types: Stop Market, Stop Limit, MIT
- Target type: Limit
4. Picks stop and target prices using your pick mode
(nearest / furthest / quantity-weighted)
5. Computes risk and reward in ticks and currency, plus R-multiple
(reward ticks / risk ticks)
6. Renders zones, lines, labels, and summary in real time
If there is no position, or stop/target is missing, the drawing is cleared.
REQUIREMENTS
------------
- NinjaTrader 8
- Chart Trader enabled with the correct Sim or Live account selected
- Open position on the same instrument as the chart
- At least one Working/Accepted stop-type order
(Stop Market, Stop Limit, or MIT)
​
| Created By | kinfxhk |
| NinjaTrader Version | 8 |
| File Size | 7.0 KB |
| Create Date | 07/14/2026 |
| # of Downloads | 38 |
Importing to NinjaTrader 8 is Easy!
To import your 3rd party app or add-on to NinjaTrader, simply follow these 3 steps:
- Download the app or add-on file to your desktop
- From the NinjaTrader Control Center window, select the menu Tools > Import > NinjaScript Add-On…
- Select the downloaded file from your desktop
Questions?
Visit the NinjaScript File Sharing discussion in the NinjaTrader user forum to interact with fellow traders and the NinjaTrader support team.